FUNCTION DBEnd(sessID: LONGINT; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $0403, $A82F;
{$ENDC}
FUNCTION DBGetConnInfo(sessID: LONGINT; sessNum: INTEGER; VAR returnedID: LONGINT; VAR version: LONGINT; VAR ddevName: Str63; VAR host: Str255; VAR user: Str255; VAR network: Str255; VAR connStr: Str255; VAR start: LONGINT; VAR state: OSErr; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $1704, $A82F;
{$ENDC}
FUNCTION DBGetSessionNum(sessID: LONGINT; VAR sessNum: INTEGER; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $0605, $A82F;
{$ENDC}
FUNCTION DBSend(sessID: LONGINT; text: Ptr; len: INTEGER; asyncPB: DBAsyncParmBlkPtr): OSErr;
FUNCTION DBExec(sessID: LONGINT; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $0408, $A82F;
{$ENDC}
FUNCTION DBState(sessID: LONGINT; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $0409, $A82F;
{$ENDC}
FUNCTION DBGetErr(sessID: LONGINT; VAR err1: LONGINT; VAR err2: LONGINT; VAR item1: Str255; VAR item2: Str255; VAR errorMsg: Str255; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $0E0A, $A82F;
{$ENDC}
FUNCTION DBBreak(sessID: LONGINT; abort: BOOLEAN; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $050B, $A82F;
{$ENDC}
FUNCTION DBGetItem(sessID: LONGINT; timeout: LONGINT; VAR dataType: DBType; VAR len: INTEGER; VAR places: INTEGER; VAR flags: INTEGER; buffer: UNIV Ptr; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $100C, $A82F;
{$ENDC}
FUNCTION DBUnGetItem(sessID: LONGINT; asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $040D, $A82F;
{$ENDC}
FUNCTION DBKill(asyncPB: DBAsyncParmBlkPtr): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $020E, $A82F;
{$ENDC}
FUNCTION DBGetNewQuery(queryID: INTEGER; VAR query: QueryHandle): OSErr;
{$IFC NOT GENERATINGCFM}
INLINE $303C, $030F, $A82F;
{$ENDC}
FUNCTION DBDisposeQuery(query: QueryHandle): OSErr;